clone stamp - German English Dictionary